gtkwidget: Drop _gtk_widget_[gs]et_shadowed()
authorCarlos Garnacho <carlosg@gnome.org>
Wed, 24 Jun 2020 15:31:03 +0000 (17:31 +0200)
committerCarlos Garnacho <carlosg@gnome.org>
Wed, 24 Jun 2020 18:35:23 +0000 (20:35 +0200)
This API is meaningless now, with grab-notify being handled internally.

gtk/gtktreeview.c
gtk/gtkwidget.c
gtk/gtkwidgetprivate.h
gtk/gtkwindow.c

index d93cd0a4c3efaf4deff61784ecac683d5624891e..d7b121dd92b35fbbb03767d218f627faa54fa7eb 100644 (file)
@@ -2691,8 +2691,7 @@ grab_focus_and_unset_draw_keyfocus (GtkTreeView *tree_view)
   GtkWidget *widget = GTK_WIDGET (tree_view);
 
   if (gtk_widget_get_focusable (widget) &&
-      !gtk_widget_has_focus (widget) &&
-      !_gtk_widget_get_shadowed (widget))
+      !gtk_widget_has_focus (widget))
     gtk_widget_grab_focus (widget);
 
   tree_view->draw_keyfocus = 0;
index edfed3a45219141580e54a4e0725717b80913dae..897ce139655261adf74335890315bb08b1896ec9 100644 (file)
@@ -10215,23 +10215,6 @@ gtk_widget_in_destruction (GtkWidget *widget)
   return priv->in_destruction;
 }
 
-gboolean
-_gtk_widget_get_shadowed (GtkWidget *widget)
-{
-  GtkWidgetPrivate *priv = gtk_widget_get_instance_private (widget);
-
-  return priv->shadowed;
-}
-
-void
-_gtk_widget_set_shadowed (GtkWidget *widget,
-                          gboolean   shadowed)
-{
-  GtkWidgetPrivate *priv = gtk_widget_get_instance_private (widget);
-
-  priv->shadowed = shadowed;
-}
-
 gboolean
 _gtk_widget_get_alloc_needed (GtkWidget *widget)
 {
index 7ff554236b37d0d441109eca3502b71bfb7d8ef9..1fa09c48fb8827c6076e30fe6b8ee75bb4868af4 100644 (file)
@@ -82,7 +82,6 @@ struct _GtkWidgetPrivate
   guint has_default           : 1;
   guint receives_default      : 1;
   guint has_grab              : 1;
-  guint shadowed              : 1;
   guint child_visible         : 1;
   guint can_target            : 1;
 
@@ -221,9 +220,6 @@ void          gtk_widget_unroot             (GtkWidget *widget);
 GtkCssNode *  gtk_widget_get_css_node       (GtkWidget *widget);
 void         _gtk_widget_set_visible_flag   (GtkWidget *widget,
                                              gboolean   visible);
-gboolean     _gtk_widget_get_shadowed       (GtkWidget *widget);
-void         _gtk_widget_set_shadowed       (GtkWidget *widget,
-                                             gboolean   shadowed);
 gboolean     _gtk_widget_get_alloc_needed   (GtkWidget *widget);
 gboolean     gtk_widget_needs_allocate      (GtkWidget *widget);
 void         gtk_widget_ensure_resize       (GtkWidget *widget);
index aeeb383088236025e072d55de7d64e80e37f3b4f..86b745e3a48b3daebc2f617ae392064c93d38cca 100644 (file)
@@ -7235,7 +7235,6 @@ gtk_grab_notify_foreach (GtkWidget *child,
 
   if (is_shadowed)
     {
-      _gtk_widget_set_shadowed (child, TRUE);
       if (!was_shadowed &&
           gtk_widget_is_sensitive (child))
         _gtk_widget_synthesize_crossing (child,
@@ -7245,7 +7244,6 @@ gtk_grab_notify_foreach (GtkWidget *child,
     }
   else
     {
-      _gtk_widget_set_shadowed (child, FALSE);
       if (was_shadowed &&
           gtk_widget_is_sensitive (child))
         _gtk_widget_synthesize_crossing (old_grab_widget, child,